package com.swak.utils.bean;

/**
 * 实现属性赋值：两个对象之间的属性复制; 线程安全
 * 
 * @author 618lf
 */
public interface BeanCopier<DTO, PO> {

	/**
	 * 将 DTO 转为 PO
	 * 
	 * @param dto
	 * @return
	 */
	PO transform(DTO dto);

	/**
	 * 将 PO 转为 DTO
	 * 
	 * @param po
	 * @return
	 */
	DTO convert(PO po);
}